package com.cloud.config;

import feign.Logger;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * feign日志输出配置类
 *
 * @author : z_sz
 * @date : 2020-08-03 17:12
 **/
@Configuration
public class FeignConfig {
    /**
     * feign的日志等级配置
     * NONE，无记录（DEFAULT）。
     * BASIC，只记录请求方法和URL以及响应状态代码和执行时间。
     * HEADERS，记录基本信息以及请求和响应标头。
     * FULL，记录请求和响应的头文件，正文和元数据
     * @return Logger.Level
     */
    @Bean
    Logger.Level feignLoggerLevel()
    {
        return Logger.Level.FULL;
    }
}
